-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add use cases for file tab data visualization #80
Conversation
… into 77-files-display-data-use-cases
…(pending tests and refactoring)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅ Tests passing
✅ Code looks good overall (Just a few comments, not critical things so I don't want to block this PR)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All threads solved! There is some refactoring going on in another PR to not block this one. Moving this to QA!
What this PR does / why we need it:
Adds the use case logic to support the frontend files tab display data.
The new use case logic needs the API changes implemented in IQSS/dataverse#9692 to work.
In particular, this PR adds the following new use cases to the package:
In addition, the dataset use cases have been refactored. In particular, the old getDatasetById and getDatasetByPersistentId use cases are merged into a single getDataset use case, which is inferring the type of id specified.
Which issue(s) this PR closes:
Suggestions on how to test this:
Is there a release notes update needed for this change?:
New use cases for files: